Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 Australia F9 Australia F1 Nord/LB Open - Braunschweig Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Venice Open - Venice Newcastle Challenger - Newcastle Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires ATP Tour Challenger at Nellie Gail - Laguna Hills Gran Copa Ericsson - Porto Alegre C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Pekao Open 2005 - Szczecin 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Pekao Open - Szczecin Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Kia International In Kawana - Kawana Naples Challenger - Naples La Serena Open - La Serena South African Airways Tennis Open - Durban XII Abierto Internacional de Salinas - Salinas Morocco Tennis Tour - Fes XL Bermuda Open - Bermuda Isla de Gran Canaria - Mas Palomas Polska Energia Open - Bytom Copa Petrobras Uruguay - Montevideo Aberto de Sao Paulo - Sao Paulo TEAN International - Alphen Aan Den Rijn Copa Petrobras-Colombia - Bogota Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Tanger Challenger Meknes Challenger St. Brieuc Challenger Athens Challenger San Luis Potosi Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Cali Challenger Bogota Challenger Tarragona Challenger Asuncion Challenger Guayaquil Challenger Lima Challenger Furth Challenger Poznan Challenger Kitzbuhel Challenger Charlottesville Challenger Champaign Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Poznan Challenger U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta America's Red Clay Tennis Championship - Coral Springs AT&T Challenge - Atlanta Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Qatar Mobil Open '99 - Doha Heineken Open - Auckland Sybase Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo '99 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich UBS Open Gstaad - Gstaad Generali Open 2000 - Kitzbuhel Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Idea Prokom Open - Sopot RCA Championships - Indianapolis The Hamlet Cup - Long Island Brazil Open - Salvador Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Brasil Open - Salvador CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Stockholm Open - Stockholm Bermuda Kitzbuhel San Marino Umag Bournemouth Palermo Santiago Prague Buenos Aires Mercedes-Benz Cup - Los Angeles Hilton Waikoloa Village USTA Challenger - Waikoloa AAPT Championships - Adelaide Adidas International - Sydney 2003 Freeman Men's Challenger - Joplin FILA Challenger - Biella BellSouth Open - Vina del Mar FILA Challenger - Biella Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Zagreb Open - Zagreb Estoril Open - Estoril The LTA Hull Challenger - Hull CA Challenger - Graz Internationale Tenniskampioenschappen Scheveningen - Scheveningen Open Seat Godo - Barcelona Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel China Open - Beijing ECM Prague Open 2005 - Prague CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Heineken Open - Auckland Medibank Private International - Sydney Copa Petrobras Colombia - Bogota BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Kia International In Caloundra - Caloundra BMW Open - Munich Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm 4th Volkswagen Challenger - Wolfsburg Sydney International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo XL Bermuda Open - Bermuda Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Morocco Tennis Tour - Rabat Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Voit Mexico City Open - Mexico City Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Kia International in Caloundra - Caloundra Mitsubishi Electric Europe Cup - Monza Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires BMW Open - Munich Catella Swedish Open - Bastad Samsung Securities Cup Challenger Tennis - Seoul BCR Open Romania - Bucharest If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Unique Zagreb Open - Zagreb Pilot Pen Tennis - New Haven Open Sud de France - Montpellier Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Baden Open - Ettlingen Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Morocco Tennis Tour - Marrakech If Stockholm Open - Stockholm The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella Iquique Challenger USTA Men's Challenger of Dallas - Dallas SkiStar Swedish Open - Bastad Porsche Open - Poznan GHI Bronx Classic - Bronx Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Sporting Challenger '07 Trofeo Regione Piemonte - Turin dBI Tennis Challenger - Binghamton Samsung Securities Cup - Seoul China Open - Beijing Turin Challenger Tampere Challenger Kobstaedernes ATP Challenger - Kolding Napoli Challenger Schickedanz Open 2007 - Furth Copa Petrobras-Argentina - Buenos Aires Top Wool Challenger - Biella Internazionali di Tennis de San Marino - San Marino The 69th King's Cup-Thailand Open - Bangkok USTA Challenger of Burbank - Burbank Sofia Challenger University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Ostrava Challenger BMW Tennis Championship - Sunrise Pereira Challenger Scheveningen Challenger Savannah Challenger Eddleman / USTA Challenger - Birmingham BMW Tennis Championship - Sunrise Kaltenberg Open - Split Bancolombia Open - Bogota Prosperita Open 2007 - Ostrava Burnie Challenger USTA Challenger of Tiburon - Tiburon Almaty Challenger 1 - Almaty Heineken Challenger - Ho Chi Minh City 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Zagreb Challenger Sarasota Challenger 2002 Eddleman USTA Challenger - Birmingham Aamulehti Tampere Opene - Tampere Uncle Toby's Burnie Challenger - Tasmania ARMS USTA Challenger - Rocky Mount Uncle Toby's Australian Men's Clay Court Challenger - Canberra The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino Karlsruhe Challenger XXXVII Torneig C.E. Laieta - Barcelona Furth Challenger Ispat Open 2004 - Ostrava Steelers Cup - Kosice Granby Challenger - Granby Lugano Challenger Brasov Challenger - Brasov Milan Challenger Schickedanz Open - Furth Reggio Emilia Challenger Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati ATU Cup - Weiden The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rijeka Challenger Binghamton Professional Tennis Tournament - Binghamton Nord/LB Open 2004 - Braunschweig Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Rome GHI Bronx Classic - Bronx Scheveningen Challenger ATP Challenger Trophy 2007 - Trnava Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Bogota Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Open Costa Daurada - Tarragona Siemens Open 2004 - Scheveningen Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Manta Challenger Masters Series - Hamburg Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Samsung Securities Cup - Seoul Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Flea Market Cup - Busan Open Castilla y Leon - Segovia Shanghai Rolex Masters - Shanghai Uncle Tobys Challenger in Caloundra - Caloundra Buenos Aires Challenger Montevideo Challenger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech Trani Challenger French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Genoa Open Challenger-Fondazione Carige - Genova Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Copa Petrobras-Brazil - Aracaju U.S. Open - New York Challenger Copa Sevilla - Seville Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Knoxville Challenger Australian Open - Melbourne USTA Freeman Men's Challenger - Joplin Santiago Challenger French Open - Paris Wimbledon - London U.S. Open - New York 4th Sardinia International Championships - Cagliari Bogota Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Fifth-Third Bank Tennis Championships - Lexington Santiago Challenger Brasilia Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Ljubljana Open 2008 - Ljubljana Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Australian Open Wildcard Play-Off - Melbourne River Oaks International Tennis Tournament - Houston AXA Cup - London Open Seat Godo 2003 - Barcelona CA Tennis Trophy - Vienna Olympics - Sydney Olympics - Athens Citrix Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Open Seat-Godo 2000 - Barcelona Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Next Generation Adelaide International - Adelaide Sydney International - Sydney Energis Dutch Open - Amsterdam If Stockholm Open - Stockholm Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells